import java.io.File;
import java.io.IOException;
import java.util.Iterator;
import java.util.List;

import org.jdom2.Document;
import org.jdom2.Element;
import org.jdom2.JDOMException;
import org.jdom2.input.SAXBuilder;

public class Exemplo {
	
	public static void main(String[] args) throws JDOMException, IOException {
		File f = new File("exemplo.xml");
        
		SAXBuilder builder = new SAXBuilder();
		     
		Document doc = builder.build(f);
		             
		Element root = (Element) doc.getRootElement();
		         
		List pessoas = root.getChildren();
		             
		Iterator i = pessoas.iterator();
		             
		while( i.hasNext() ){
		        Element pessoa = (Element) i.next();
		        System.out.println("Nome: " + pessoa.getChildText("nome"));
		        System.out.println("Sobrenome: " + pessoa.getChildText("sobrenome"));
		        System.out.println("Sexo: " + pessoa.getAttributeValue("sexo"));
		        System.out.println("Nota( teste1 ): "+pessoa.getChild("notas").getChildText("teste1"));
		        System.out.println("Nota( teste2 ): "+pessoa.getChild("notas").getChildText("teste2"));
		        System.out.println("Nota( prova ): "+pessoa.getChild("notas").getChildText("prova"));
		        System.out.println();
		}
	}
	
}
